home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
dskut
/
part.zip
/
READ.ME
< prev
Wrap
Text File
|
1994-01-23
|
2KB
|
42 lines
PART.EXE
Hard Disk Partition Table and IDE Controller Examination Utility
Uploaded by the author
The purpose of PART.EXE is to provide the user with a safe means to examine
the hard disk partition table and IDE controller. There are two good
partition table editors (far better than Fdisk) available as freeware
on Internet: PFDISK and EDPART. However the difficulty with these two
programs is they are too powerful. Using either of them is like examining
your hard disk through the range finder of a bazooka. Make one false move
and your hard disk is history. The beauty of PART.EXE is it can tell you
everything you want to know about your hard disk but won't damage your hard
disk's data in the process. To use the program simply type: "part" . PART
has many options for examining different features of the partition table,
BIOS and controller. The command: "part -h" will show you the different
option switches. PART is intended for use under DOS. PART is partially
functional under OS/2. If you attempt to interrogate the IDE controller
while under OS/2 then the process will hang and have to be interrupted
and killed (OS/2 doesn't allow direct access to hardware registers). PART
and its source code were released together as freeware. If you have a
C compiler then you are advised to recompile PART.EXE rather than assume
no one has hacked the executable or put a virus on it.
The usual legal disclaimers apply and are displayed if you type: "part -z"
INFORMATION WANTED: I'm looking for information concerning the IDE
controller registers and how to use them. For example I can access
information about the IDE controller in PART by sending 0xEC to register
0x1F7. However I don't know how to do actual I/O through the registers
(it's supposed to be much faster than using the BIOS). I have a high
speed disk copy program that currently uses BIOS interrupts but I'd like
to improve its performance by driving the IDE controller directly.
My E-mail address is: gary@brolga.cc.uq.oz.au
My postal address is: Gary Allen
PO Box 13
St. Lucia, QLD 4067 AUSTRALIA
For more information about PART type: part -h